HAL CEC macros migration ¶
This section provides information about the HAL CEC macros migration.
Related concept:
HAL CEC clear flag macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_CLEAR_FLAG
|
Removed; use __STATIC_INLINE void LL_CEC_ClearFlag(CEC_TypeDef *p_cecx, uint32_t flag) instead.
|
HAL CEC clear OAR macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_CLEAR_OAR
|
Removed; use __STATIC_INLINE void LL_CEC_SetOwnAddress(&p_instance, 0U) instead.
|
HAL CEC enable macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_ENABLE
|
Removed; use __STATIC_INLINE void LL_CEC_Enable(CEC_TypeDef *p_cecx) instead.
|
HAL CEC disable macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_DISABLE
|
Removed; use __STATIC_INLINE void LL_CEC_Disable(CEC_TypeDef *p_cecx) instead.
|
HAL CEC enable IT macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_ENABLE_IT
|
Removed; use __STATIC_INLINE void LL_CEC_EnableIT(CEC_TypeDef *p_cecx, uint32_t msk_its) instead.
|
HAL CEC disable IT macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_DISABLE_IT
|
Removed; use __STATIC_INLINE void LL_CEC_DisableIT(CEC_TypeDef *p_cecx, uint32_t msk_its) instead.
|
HAL CEC first byte TX set macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_FIRST_BYTE_TX_SET
|
Removed; use __STATIC_INLINE void LL_CEC_SetTxStartOfMessage(CEC_TypeDef *p_cecx) instead.
|
HAL CEC get flag macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_GET_FLAG
|
Removed; use __STATIC_INLINE uint32_t LL_CEC_IsStatusFlag(const CEC_TypeDef *p_cecx,
uint32_t flag) instead.
|
HAL CEC get IT source macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_GET_IT_SOURCE
|
|
HAL CEC get transmission end flag macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_GET_TRANSMISSION_END_FLAG
|
Removed; use __STATIC_INLINE uint32_t LL_CEC_IsActiveFlag(&p_cecx , LL_CEC_FLAG_TXEND) instead.
|
HAL CEC get transmission start flag macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_GET_TRANSMISSION_START_FLAG
|
Removed |
HAL CEC last byte TX set macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_LAST_BYTE_TX_SET
|
Removed; use __STATIC_INLINE void LL_CEC_SetTxEndOfMessage(CEC_TypeDef *p_cecx) instead.
|
HAL CEC reset handle state macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_RESET_HANDLE_STATE
|
Removed from HAL2. |
HAL CEC set OAR macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_CEC_SET_OAR
|
Removed; use HAL_CEC_SetConfig(&hcec, &p_config) instead.
|